term repurchase agreement - Español Inglés Diccionario